21. Write a Python program to read a file bca.txt and print the contents of file along with number of vowels present in it.
First Create a File Name With practical_21part2.txt And Write Like This
Lorem ipsum dolor sit amet.
Now Create A File Name With practical_21.py And Write Code Given Below.
myfile = open("./practical_21part2.txt", "r")
read_data = myfile.read()
# find the number of the vowels in file
vowel_count = 0
for i in read_data:
if(i == 'A' or i == 'a' or i == 'E' or i == 'e' or i == 'I'
or i == 'i' or i == 'O' or i == 'o'
or i == 'U' or i == 'u'):
vowel_count += 1
print('The Number of Vowels in text file :', vowel_count)
myfile.close()
Reference
-
The open() function takes two parameters; filename, and mode.
-
To open the file, use the built-in open() function.
-
The open() function returns a file object, which has a read() method for reading the content of the file: